<template>
	<view class="container">
		<!-- <button type="primary" class="btn-login" @click="getUserProfile">一键登录</button> -->
		<button bindtap="getUserProfile"> 获取头像昵称 </button>

	</view>
</template>

<script>
	export default {
		name: "my-login2",
		data() {
			return {
				userInfo: {},
				hasUserInfo: false,
				canIUseGetUserProfile: false,


			};
		},
		methods: {
			getUserProfile() {
				// 推荐使用wx.getUserProfile获取用户信息，开发者每次通过该接口获取用户个人信息均需用户确认
				// 开发者妥善保管用户快速填写的头像昵称，避免重复弹窗
				desc: '用于完善会员资料', // 声明获取用户个人信息后的用途，后续会展示在弹窗中，请谨慎填写
				success: (res) => {
					this.setData({
						userInfo: res.userInfo,
						hasUserInfo: true
					})
				},
				fail: (res) => {
					return uni.$showMsg('您取消了登录授权！')
				}

			},
		},

		onLoad() {
			if (getUserProfile) {
				this.setData({
					canIUseGetUserProfile: true
				})
			}
		},

	}
</script>

<style lang="scss">

</style>
